package com.tudouji.project.d3.mapper;

import java.util.List;
import com.tudouji.project.d3.domain.D3Shop;

/**
 * D3平台店铺Mapper接口
 * 
 * @author tudouji
 * @date 2023-03-29
 */
public interface D3ShopMapper 
{
    /**
     * 查询D3平台店铺
     * 
     * @param id D3平台店铺ID
     * @return D3平台店铺
     */
    public D3Shop selectD3ShopById(Long id);
    public D3Shop selectD3ShopByCode(String code);

    /**
     * 查询D3平台店铺列表
     * 
     * @param d3Shop D3平台店铺
     * @return D3平台店铺集合
     */
    public List<D3Shop> selectD3ShopList(D3Shop d3Shop);

    /**
     * 新增D3平台店铺
     * 
     * @param d3Shop D3平台店铺
     * @return 结果
     */
    public int insertD3Shop(D3Shop d3Shop);

    /**
     * 修改D3平台店铺
     * 
     * @param d3Shop D3平台店铺
     * @return 结果
     */
    public int updateD3Shop(D3Shop d3Shop);

    /**
     * 删除D3平台店铺
     * 
     * @param sId D3平台店铺ID
     * @return 结果
     */
    public int deleteD3ShopById(Long sId);

    /**
     * 批量删除D3平台店铺
     * 
     * @param sIds 需要删除的数据ID
     * @return 结果
     */
    public int deleteD3ShopByIds(Long[] sIds);
}
